/*
  学习目标：keyof的使用
  总结：
    keyof的作用，从结构中，提取所有的键，组成联合类型+字面量类型，表示一组可选的取值范围
  语法：keyof 类型， 
  ❌keyof 值
*/

type FormDataType = {
  title: string;
  content: string;
  images: string[];
  images1: string[];
  images3: string[];
  images4: string[];
  images5: string[];
  images6: string[];
};

const formData: FormDataType = {
  title: '123',
  content: '123',
  images: ['www'],
  images1: ['www'],
  images3: ['www'],
  images4: ['www'],
  images5: ['www'],
  images6: ['www'],
};

function getValueByName(name: keyof FormDataType) {
  return formData[name];
}

getValueByName('content');
